home *** CD-ROM | disk | FTP | other *** search
-
- /*
- * This file was generated by the SOM Compiler.
- * Generated using:
- * SOM incremental update: 2.33
- */
-
-
- #define SOM_Module_woofservice_Source
- #include <WoofService.xih>
-
- #include "CyberItem.xh"
- #include "Debug.h"
- #include "ODNewObj.h"
- #include "RealWoofItem.h"
- #include "WoofLibraryDef.h"
- #include "WoofItem.xh"
-
- SOM_Scope void SOMLINK WoofService__somInit(AppleCyberdog_WoofService *somSelf)
- {
- /* AppleCyberdog_WoofServiceData *somThis = AppleCyberdog_WoofServiceGetData(somSelf); */
- AppleCyberdog_WoofServiceMethodDebug("AppleCyberdog_WoofService","WoofService__somInit");
-
- AppleCyberdog_WoofService_parent_CyberService_somInit(somSelf);
- }
-
- SOM_Scope void SOMLINK WoofService__somUninit(AppleCyberdog_WoofService *somSelf)
- {
- /* AppleCyberdog_WoofServiceData *somThis = AppleCyberdog_WoofServiceGetData(somSelf); */
- AppleCyberdog_WoofServiceMethodDebug("AppleCyberdog_WoofService","WoofService__somUninit");
-
- AppleCyberdog_WoofService_parent_CyberService_somUninit(somSelf);
- }
-
- SOM_Scope CyberItem* SOMLINK WoofService__CreateCyberItem(AppleCyberdog_WoofService *somSelf, Environment *ev,
- URL url)
- {
- /* AppleCyberdog_WoofServiceData *somThis = AppleCyberdog_WoofServiceGetData(somSelf); */
- AppleCyberdog_WoofServiceMethodDebug("AppleCyberdog_WoofService","WoofService__CreateCyberItem");
-
- CyberItem* ci = nil;
-
- if (url != nil)
- {
- ci = (CyberItem*)ODNewObject(kWoofItemClassName); // •Err
- ASSERT(ci != kODNULL);
- ASSERT(ci->GetRefCount(ev) == 1);
-
- (void) ci->SetUpFromURL(ev, url, nil);
- }
-
- return ci;
- }
-